nuclear cascade - French English Dictionary